﻿using System;

using Microsoft.Xna.Framework.Input;
using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Graphics;
using Organized;

namespace Game
{
    class GameHUDScreen: GameScreen
    {
     

        //constructor
        public GameHUDScreen(String Name)
            : base(Name)
        {

        }

        public override void Initialize()
        {
            //ad framerate counter component
            FrameRateCounter counter = new FrameRateCounter(this);

            //do not prevent underlying gameplay screen from drawing
            this.BlocksInput = false;
            this.BlocksDraw = false;
            this.BlocksUpdate = false;          

            base.Initialize();
        }

        public override void Draw(ComponentPredicate DrawPredicate)
        {
          
            
            base.Draw(DrawPredicate);
        }

        public override void Update()
        {
            base.Update();
        }
    }
}